
package com.cctv.mcs.schema.sendmsgservice._1;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * 会议通知类
 * 
 * <p>MeetingNoticeType complex type的 Java 类。
 * 
 * <p>以下模式片段指定包含在此类中的预期内容。
 * 
 * <pre>
 * &lt;complexType name="MeetingNoticeType"&gt;
 *   &lt;complexContent&gt;
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType"&gt;
 *       &lt;sequence&gt;
 *         &lt;element name="MsgID"&gt;
 *           &lt;simpleType&gt;
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
 *               &lt;length value="18"/&gt;
 *             &lt;/restriction&gt;
 *           &lt;/simpleType&gt;
 *         &lt;/element&gt;
 *         &lt;element name="SendDepartment"&gt;
 *           &lt;simpleType&gt;
 *             &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string"&gt;
 *               &lt;length value="8"/&gt;
 *             &lt;/restriction&gt;
 *           &lt;/simpleType&gt;
 *         &lt;/element&gt;
 *         &lt;element name="MeetingTopic" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
 *         &lt;element name="MeetDescribe" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
 *         &lt;element name="MeetingDate" type="{http://www.w3.org/2001/XMLSchema}date"/&gt;
 *         &lt;element name="MeetingTime" type="{http://www.w3.org/2001/XMLSchema}time"/&gt;
 *         &lt;element name="MeetingPosition" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
 *         &lt;element name="MeetingParticipant" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
 *         &lt;element name="MeetingContacts" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
 *         &lt;element name="ContactInformation" type="{http://www.w3.org/2001/XMLSchema}string"/&gt;
 *       &lt;/sequence&gt;
 *     &lt;/restriction&gt;
 *   &lt;/complexContent&gt;
 * &lt;/complexType&gt;
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MeetingNoticeType", propOrder = {
    "msgID",
    "sendDepartment",
    "meetingTopic",
    "meetDescribe",
    "meetingDate",
    "meetingTime",
    "meetingPosition",
    "meetingParticipant",
    "meetingContacts",
    "contactInformation"
})
public class MeetingNoticeType {

    @XmlElement(name = "MsgID", required = true)
    protected String msgID;
    @XmlElement(name = "SendDepartment", required = true)
    protected String sendDepartment;
    @XmlElement(name = "MeetingTopic", required = true)
    protected String meetingTopic;
    @XmlElement(name = "MeetDescribe", required = true)
    protected String meetDescribe;
    @XmlElement(name = "MeetingDate", required = true)
    @XmlSchemaType(name = "date")
    protected XMLGregorianCalendar meetingDate;
    @XmlElement(name = "MeetingTime", required = true)
    @XmlSchemaType(name = "time")
    protected XMLGregorianCalendar meetingTime;
    @XmlElement(name = "MeetingPosition", required = true)
    protected String meetingPosition;
    @XmlElement(name = "MeetingParticipant", required = true)
    protected String meetingParticipant;
    @XmlElement(name = "MeetingContacts", required = true)
    protected String meetingContacts;
    @XmlElement(name = "ContactInformation", required = true)
    protected String contactInformation;

    /**
     * 获取msgID属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMsgID() {
        return msgID;
    }

    /**
     * 设置msgID属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMsgID(String value) {
        this.msgID = value;
    }

    /**
     * 获取sendDepartment属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getSendDepartment() {
        return sendDepartment;
    }

    /**
     * 设置sendDepartment属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setSendDepartment(String value) {
        this.sendDepartment = value;
    }

    /**
     * 获取meetingTopic属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMeetingTopic() {
        return meetingTopic;
    }

    /**
     * 设置meetingTopic属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMeetingTopic(String value) {
        this.meetingTopic = value;
    }

    /**
     * 获取meetDescribe属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMeetDescribe() {
        return meetDescribe;
    }

    /**
     * 设置meetDescribe属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMeetDescribe(String value) {
        this.meetDescribe = value;
    }

    /**
     * 获取meetingDate属性的值。
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getMeetingDate() {
        return meetingDate;
    }

    /**
     * 设置meetingDate属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setMeetingDate(XMLGregorianCalendar value) {
        this.meetingDate = value;
    }

    /**
     * 获取meetingTime属性的值。
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getMeetingTime() {
        return meetingTime;
    }

    /**
     * 设置meetingTime属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setMeetingTime(XMLGregorianCalendar value) {
        this.meetingTime = value;
    }

    /**
     * 获取meetingPosition属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMeetingPosition() {
        return meetingPosition;
    }

    /**
     * 设置meetingPosition属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMeetingPosition(String value) {
        this.meetingPosition = value;
    }

    /**
     * 获取meetingParticipant属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMeetingParticipant() {
        return meetingParticipant;
    }

    /**
     * 设置meetingParticipant属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMeetingParticipant(String value) {
        this.meetingParticipant = value;
    }

    /**
     * 获取meetingContacts属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getMeetingContacts() {
        return meetingContacts;
    }

    /**
     * 设置meetingContacts属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setMeetingContacts(String value) {
        this.meetingContacts = value;
    }

    /**
     * 获取contactInformation属性的值。
     * 
     * @return
     *     possible object is
     *     {@link String }
     *     
     */
    public String getContactInformation() {
        return contactInformation;
    }

    /**
     * 设置contactInformation属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link String }
     *     
     */
    public void setContactInformation(String value) {
        this.contactInformation = value;
    }

}
